adapted for handling vehicles - Almanca İngilizce Sözlük